package com.css.gdzj.gdzjbxgd.modules.userinfo.repository.entity;

import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;

/**
 * @author z
 * @date 2020-12-11
 */
@Data
@Entity
@Table(name="user_info")
public class UserInfoEntity implements Serializable {
    private static final long serialVersionUID = 1;

    /**
     * 现任职务
     */
    @Column(name="USER_POST")
    private String userPost;
    /**
     * 用户名
     */
    @Column(name="USER_NAME")
    private String userName;
    /**
     * 用户单位
     */
    @Column(name="USER_UNIT")
    private String userUnit;
    /**
     * 登录名LOGIN_PASSWORD
     */
    @Column(name="LOGIN_NAME")
    private String loginName;
    @Column(name="LOGIN_PASSWORD")
    private String loginPassword;
    @Column(name="USER_LEVEL")
    private String userLevel;
    /**
     * 职级
     */
    @Column(name="USER_RANK")
    private String userRank;
    /**
     * 是否进行填报--管理员控制
     */
    @Column(name="USER_REPORT_FLAG")
    private String userReportFlag;
    /**
     * 手机号
     */
    @Column(name="USER_PHONE")
    private String userPhone;
    /**
     * 主键id
     */
    @Id
    @Column(name="USER_ID")
    private String userId;
    /**
     * 政治面貌
     */
    @Column(name="USER_POLITICAL_OUTLOOK")
    private String userPoliticalOutlook;
    /**
     * 办公电话
     */
    @Column(name="USER_OFFICE_PHONE")
    private String userOfficePhone;
    /**
     * 领导职务
     */
    @Column(name="USER_LEADER_POST")
    private String userLeaderPost;

    /*
    * 是否停用  1 停用  0开启
    * */

    @Column(name="DEL_FLAG")
    private String delFlag;

    /**
     * 是否填报 0:已填
     */
    @Column(name="USER_IS_REPORT")
    private String UserIsReport;
}

